home *** CD-ROM | disk | FTP | other *** search
- package com.extensibility.xml;
-
- import java.util.Enumeration;
-
- abstract class SOX2Writer$DeclProxy implements SchemaWriter.DeclWriterProxyIntf {
- // $FF: synthetic field
- final SOX2Writer this$0;
- BaseDeclaration decl;
-
- SOX2Writer$DeclProxy(SOX2Writer var1) {
- this.this$0 = var1;
- }
-
- void setDecl(BaseDeclaration var1) {
- this.decl = var1;
- }
-
- public abstract void write(SXE var1, boolean var2);
-
- void writeComments(SXE var1) {
- SOX2Writer.access$2000071(this.this$0, var1, this.decl);
- }
-
- void writeMetaProps(SXE var1) {
- Enumeration var2 = this.decl.getMetaProps();
-
- while(var2 != null && var2.hasMoreElements()) {
- String var3 = (String)var2.nextElement();
- String var4 = this.decl.getMetaPropAsString(var3);
- if (var4 instanceof String) {
- String var5 = var4;
- if (!var3.equals("pkey") && !var3.equals("fkey")) {
- if (var3.indexOf(":") != -1) {
- var1.writeAttr(var3, var5);
- }
- } else {
- var1.writeAttr(String.valueOf("xa:").concat(String.valueOf(var3)), var5);
- }
- }
- }
-
- }
- }
-